Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 Renault Slovenian Open - Ljubljana Athens Challenger Rhodes Challenger Mons Challenger Tennis Napoli Cup - Napoli Ciudad de Pozoblanco Open Diputacion - Cordoba KGHM Dialog Polish Indoors - Wroclaw Cherbourg Challeger St. Remy Challenger Segovia Challenger Istanbul Challenger Bordeaux Challenger Rennes Challenger Rennes Challenger Orleans Challenger Courmayeur Challenger Cherbourg Challenger Sarajevo Challenger Bath Challenger Granby Challenger St. Remy Challenger Internazionali di Tennis di Bergamo - Bergamo Open D'Orleans - Orleans Mons Challenger Istanbul Challenger Dallas Challenger Trofeo Barcelona de Tenis - Barcelona Pozoblanco Challenger Genova Challenger Seville Challenger Croatia Osiguranje Rijeka Open - Rijeka Granby Challenger Orleans Challenger Rennes Challenger Braunschweig Challenger The Surbiton Trophy - Surbiton St. Remy Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Cherbourg Challenger St. Brieuc Challenger Brest Challenger Le Gosier Challenger Genova Challenger Andria Challenger Caltanissetta Challenger Orleans Challenger Rome Challenger Rennes Challenger Santiago Challenger Brescia Challenger Lille Challenger Lisbon Challenger Bordeaux Challenger Alphen Challenger Padova Challenger Sopot Challenger Szczecin Challenger Bordeaux Challenger Koblenz Challenger Cherbourg Challenger Lille Challenger Indian Wells Challenger St. Brieuc Challenger Alicante Challenger Murcia Challenger Bordeaux Challenger Lisbon Challenger Milan Challenger Genova Challenger Eckental Challenger Biella Challenger Barcelona Challenger Marbella Challenger Alicante Challenger Antalya Challenger Poznan Challenger Gran Canaria 1 Challenger Gran Canaria 2 Challenger Prostejov Challenger San Benedetto Challenger Marburg Challenger Cordenons Challenger Biella Challenger Florence Challenger Barcelona Challenger Bastad Challenger Brest Challenger Marbella Challenger Como Challenger Petange Challenger Hamburg Challenger Biella Challenger Antalya 2 Challenger Liberec Challenger Open Seat-Godo 2000 - Barcelona Stockholm Open - Stockholm Barcelona Challenger Milan Challenger Manerbio Challenger Open 13 - Marseille Como Challenger Gold Flake Open - Chennai Copa AT&T - Buenos Aires Open Seat-Godo 2001 - Barcelona RCA Championships - Indianapolis Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Challenger 42 - Andrezieux Adidas International - Sydney Estoril Open - Estoril Mouilleron-Le-Captif Challenger AXA Open II - Espinho Copa Sevilla - Seville 2000 Cairo Challenger - Cairo Internationaux de Tennis de Brest - Brest Challenger 42 - Andrezieux Heilbronn Open - Heilbronn Seville Challenger RCA Championships - Indianapolis Renault Slovenian Open - Ljubljana FILA Challenger Biella - Biella Casino Lugano - Lugano Tata Open - Chennai Open Diputacion Pozoblanco - Cordoba Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Miller Lite Hall of Fame Tennis Championships - Newport Copa Sevilla Internacionales de Andalucia - Seville Estoril Open - Estoril Synsam Swedish Open - Bastad Maia Open - Oporto Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Garden Open - Rome West of England Challenger - Bristol 1st Challenger Tournament Leon - Leon Arroyo de la Encomienda - Valladolid Tennis Channel Open - Las Vegas Open Castilla y Leon - Segovia Synsam Swedish Open - Bastad Orleans Challenger GHI Bronx Classic - Bronx Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca Open Castilla y Leon - Segovia The Stella Artois Championships - London Open de Franche-Comte - Besancon The 10tele.com Open - Nottingham The Manchester Trophy - Manchester Challenger Ford de Cherbourg - Cherbourg Grand Prix de Tennis de Lyon - Lyon Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague The Surbiton Trophy - Surbiton The LTA Men's Challenger - Nottingham GHI Bronx Classic - Bronx PBZ Zagreb Indoors - Zagreb Open D'Orleans - Orleans Ethias Tennis Trophy - Mons Gemax Open - Belgrade Internationaux du Doubs - Besancon The Manchester Trophy - Manchester Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Estoril Open - Estoril The Stella Artois Championships - London Open 13 - Marseille Synsam Swedish Open - Bastad Campbell's Hall of Fame Tennis Championships - Newport Orange Prokom Open - Sopot China Open - Beijing Open de Moselle - Metz ATP Kremlin Cup - Moscow Medibank International - Sydney China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Costa do Sauipe The Artois Championships - London Orange Warsaw Open - Warsaw Thailand Open - Bangkok Catella Swedish Open - Bastad Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Open Seat-Godo '99 - Barcelona Segovia Challenger Open Sabadell Atlantico - Barcelona Orleans Challenger Campbells Hall of Fame Tennis Championships - Newport Masters Series - Hamburg Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing Grand Prix de Tennis - St. Jean de Luz Open de Tenis Comunidad Valenciana - Valencia Ordina Open - 's-Hertogenbosch Open de L'Isere - Grenoble Open 13 - Marseille San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo If Stockholm Open - Stockholm Open Sabadell Atlantico - Barcelona AEGON Championships - London Ordina Open - s-Hertogenbosch Quimper Challenger Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Morocco Tennis Tour - Marrakech Open de Moselle - Metz China Open - Beijing Orleans Challenger Isla de Lanzarote - Lanzarote Salzburg Challenger Heineken Open - Auckland Movistar Open - Santiago Open 13 - Marseille Copa Claro - Buenos Aires AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Heineken Open - Auckland Open Sud de France - Montpellier Atlanta Tennis Championships - Atlanta ATP Studena Croatia Open - Umag Open de Moselle - Metz Bordeaux Challenger Unique Zagreb Open - Zagreb ARAG World Team Championship - Dusseldorf Milan Indoors - Milan Challenger Ford de Cherbourg - Cherbourg Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Brisbane International - Brisbane Apia International - Sydney Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Adidas International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Kremlin Cup - Moscow Open Seat Godo 2003 - Barcelona Warsteiner Challenger Lubeck - Lubeck Sarajevo Challenger Open de Moselle - Metz Warsteiner Challenger Wolfsburg - Wolfsburg AEGON Championships - London Challenger 42 - Andrezieux GHI Bronx Classic - Bronx Challenger Hamburg - Hamburg Citi Open - Washington Moselle Open - Metz AIG Japan Open Tennis Championships - Tokyo Rakuten Japan Open - Tokyo Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Heineken Open - Auckland Tunis Challenger Portugal Open - Oeiras Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Segovia Challenger Moselle Open - Metz Copa Claro - Buenos Aires Mallorca Open - Mallorca Johannesburg Challenger Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier Grand Prix de Tennis de Lyon - Lyon Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Rio Open 500 - Rio de Janeiro Cherbourg Challenger Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Davidoff Swiss Indoors - Basel Shenzhen Open - Shenzhen Valencia Open - Valencia CA-Challenge 2000 - Graz ABN AMRO World Tennis Tournament - Rotterdam Skandia Open - Linz Open 13 - Marseille Open 13 - Marseille Open 13 - Marseille Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad The Stella Artois Grass Court Championships - London Open de L'Isere - Grenoble Telenordia Swedish Open - Bastad Moselle Open - Metz China Open - Beijing Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Moselle Open - Metz Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad ABN AMRO World Tennis Tournament - Rotterdam Open de L'Isere-Open 38 - Grenoble Open Sud de France - Montpellier Fever-Tree Championships - London Budapest Challenger Legg Mason Tennis Classic - Washington Plava Laguna Croatia Open - Umag Citi Open - Washington Open Seat Godo 2005 - Barcelona Internationaux de Doubs Open de Franchie-Comte - Besancon Moselle Open - Metz Mercedes Cup - Stuttgart Intrum Stockholm Open - Stockholm Challenger Ford de Cherbourg - Cherbourg Milan Challenger Mallorca Open - Mallorca Heineken Trophy - 's-Hertogenbosch Espinho Challenger - Espinho Telenordia Swedish Open - Bastad Sibiu Challenger V Torneo Internazionale di Tennis - Barletta 2001 Mercedes Cup - Stuttgart Ciudad de Pozoblanco Open Diputacion - Cordoba Mouilleron-Le-Captif Challenger Idea Prokom Open - Sopot Aix En Provence Challenger Open de L'Isere - Grenoble Bordeaux Challenger Johannesburg Challenger Dubai Tennis Open - Dubai 2002 Mercedes Cup - Stuttgart Orleans Challenger KGHM Dialog Polish Indoors - Wroclaw KGHM Emax Polish Indoors - Wroclaw Orleans Challenger Rhodes Challenger Parma Challenger Sopot Challenger Ramat Hasharon Challenger Mons Challenger Cordenons Challenger Marbella Challenger Croatia Open - Umag SAP Open - San Jose Monterrey Challenger Estoril Open - Estoril Aix En Provence Challenger KGHM Polish Indoors - Wroclaw Bordeaux Challenger Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Rennes Challenger The Scottish Tennis Championships - Edinburgh ECM Cup - Prague Adidas Open de Toulouse - Toulouse SkiStar Swedish Open - Bastad Davidoff Swiss Indoors - Basel IX Open Internacional D'Andorra - Andorra Orleans Challenger West of England Tennis - Bristol Noumea Challenger The Manchester Trophy - Manchester Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open D'Orleans - Orleans The Surbiton Trophy - Surbiton Valencia Open - Valencia Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Binghamton Professional Tennis Tournament - Binghamton Ordina Open - 's-Hertogenbosch GHI Bronx Classic - Bronx Legg Mason Tennis Classic - Washington Cherbourg Challenger Countrywide Classic - Los Angeles Topshelf Open - 's-Hertogenbosch Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad The Manchester Trophy - Manchester Manchester Challenger Erste Bank Open - Vienna Challenger Ford de Cherbourg - Cherbourg Arroyo de la Encomienda - Valladolid Mumbai Open - Mumbai AAPT Championships - Adelaide Chennai Open - Chennai Open de Franche Comte - Besancon Grand Prix Hassan II - Casablanca AXA Open - Lisbon The Stella Artois Grass Court Championships - London The Scottish Tennis Championships - Edinburgh Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Campbell's Hall of Fame Tennis Championships - Newport Tennis Cup of Flanders - Ostende Atlanta Tennis Championships - Atlanta Open 88 - Contrexeville Pilot Pen Tennis - New Haven Farmers Classic - Los Angeles China Open - Beijing Winston-Salem Open - Winston-Salem Open Diputacion - Cordoba Qatar ExxonMobil Open - Doha Chennai Open - Chennai Kremlin Cup - Moscow Jersey Challenger Challenger 42 - Andrezieux Geneva Challenger - Geneva Shenzhen Open - Shenzhen DPD Challenger 2000 - Aschaffenburg Ordina Open - 's-Hertogenbosch Open de Charleroi - Charleroi Grand Prix Hassan II - Casablanca Open Sud de France - Montpellier Open de Montauban - Montauban Open 13 - Marseille Orange Prokom Open - Sopot The Hamlet Cup - Long Island AAPT Championships - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Open de L'Isere - Grenoble Brixina Tennis Open - Bressanone ABN/AMRO World Tennis Tournament - Rotterdam XXVIII Edizione 'A.Savoldi' - Manerbio Qatar ATP Challenger - Doha The Nottingham Open - Nottingham Mons Challenger Open 13 - Marseille Challenger 42 - Andrezieux Open de L'Isere (Open 38) - Grenoble Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City ABN AMRO World Tennis Tournament - Rotterdam Prague II Challenger Adidas International - Sydney Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Bordeaux Challenger Dubai Open - Dubai Estoril Open - Estoril Open Seat Godo - Barcelona Open de Moselle - Metz Brasil Open - Salvador Qatar Open - Doha Heineken Open - Auckland Dubai Open - Dubai Brasil Open - Costa do Sauipe The Stella Artois Grass Court Championships - London Swiss Indoors Basel - Basel Legg Mason Tennis Classic - Washington D.C. Open 13 - Marseille Calgary Challenger Legg Mason Tennis Classic - Washington The Tennis Channel Open - Las Vegas Ordina Open - 's-Hertogenbosch European Open - Antwerp Open SEAT 2008 - Barcelona Open 13 - Marseille Catella Swedish Open - Bastad AIG Japan Open Tennis Championships - Tokyo Medibank International - Sydney The Stella Artois Grass Court Championships - London AEGON Championships - London Ordina Open - 's-Hertogenbosch Heineken Open - Auckland Dubai Tennis Open - Dubai Pilot Pen Tennis - New Haven Davidoff Swiss Indoors - Basel Open Sud de France - Montpellier 2003 Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad BCR Open Romania - Bucharest Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix de Tennis de Lyon - Lyon Las Vegas Challenger CA Tennis Trophy - Vienna Apia International - Sydney Steelers Cup - Kosice VTR Open - Vina del Mar Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad CA Tennis Trophy - Vienna Masters Series Hamburg - Hamburg US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Moselle Open - Metz Swiss Indoors Basel - Basel Pilot Pen Tennis - New Haven Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo AAPT Championships - Adelaide Braga Challenger St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Open Sud de France - Montpellier If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch AEGON Championships - London Internationaler Raiffeisen Grand Prix - St. Polten Generali Open - Kitzbuhel European Open - Antwerp Swiss Indoors Basel - Basel Brisbane International - Brisbane TD Waterhouse Cup - Long Island Apia International - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Open 13 - Marseille Qatar Exxon Mobil Open - Doha Millennium Estoril Open - Estoril Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch Next Generation Adelaide International - Adelaide AEGON International - Eastbourne Citi Open - Washington Moselle Open - Metz European Open - Antwerp Open de Moselle - Metz Sydney International - Sydney Open Sud de France - Montpellier Rio Open - Rio de Janeiro Open de Moselle - Metz Open 13 Provence - Marseille Brasil Open - Sao Paulo ATP Kremlin Cup - Moscow Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Grand Prix de Tennis de Lyon - Lyon TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Hall of Fame Open - Newport Thailand Open - Bangkok Western & Southern Open - Cincinnati St. Brieuc Challenger International German Open - Hamburg Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Barcelona Open Banc Sabadell - Barcelona Libema Open - 's-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco AEGON Championships - London Estoril Open - Estoril Swiss Open - Gstaad Argentina Open - Buenos Aires Trofeo Conde de Godo - Barcelona Barcelona Open Banc Sabadell - Barcelona CA Tennis Trophy - Vienna Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem French Open - Paris French Open - Paris Barcelona Open Banc Sabadell - Barcelona Mallorca Open - Mallorca Chevrolet Cup - Vina del Mar Mercedes Cup - Stuttgart PBZ Zagreb Indoors - Zagreb Sydney International - Sydney The Dubai Tennis Championships - Dubai Tennis Masters Series - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo ABN AMRO World Tennis Tournament - Rotterdam Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati China Open - Beijing Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai China Open - Beijing BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Miami Open - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York If Stockholm Open - Stockholm Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Mutua Madrid Open - Madrid Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Indianapolis Tennis Championships - Indianapolis Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Pacific Life Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, BLR-ESP 4-1 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, World Group, QF, ESP-GER, 3-2 Hopman Cup - Perth Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, World Group, 1R, JPN-FRA 1-4 Davis Cup, World Group, SF, FRA-ESP 3-2 French Open - Paris Australian Open - Melbourne Wimbledon - London All Lower level tournaments French Open - Paris French Open - Paris Wimbledon - London Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Hopman Cup - Perth ATP Cup - Melbourne Davis Cup, World Group, F, ESP-USA 3-2 Tennis Masters Cup Shanghai - Shanghai Olympics - Beijing Olympics - Athens